home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 November / macformat-030.iso / Shareware City / Developers / FANTASM V3.16 unreg / Readme files / ***Read me first*** < prev    next >
Encoding:
Text File  |  1995-07-29  |  7.0 KB  |  147 lines  |  [TEXT/R*ch]

  1.  
  2. Fantasm V3 is fast becoming the de facto development system for writing Mac 
  3. machine code.
  4.  
  5. Fantasm is suitable for complete beginners, those that want to write Mac
  6. programs as quickly and cheaply as possible, developers using high level languages,
  7. but need some machine code for the "fast bits", hardware designers who need
  8. a fast development system to create code for downloading or EPROM burning, 
  9. hardened games writers used to the likes of the wonderful Devpac or GENAM etc etc.
  10.  
  11. Fantasm V3 can create stand alone applications, code resources for control panels,
  12. extensions etc, Atari ST programs. It can also create Fantasm V2.xx applications
  13. (allowing the use of position dependant code), can output a straight binary
  14. dump for Eprom burning or downloading to another system and can output the 
  15. code to RAM for fast testing and developing quick hacks.  
  16.  
  17. It comes with a revised beginners guide to Mac machine code, lots of examples
  18. and a huge 42000 word manual.
  19. Fantasm comes complete with an integrated caching linker, a Librarian which can
  20. display on line function documentation, and a set of libraries. At the heart 
  21. is an integral "build" manager which controls both the assembler and linker 
  22. to produce your application/code in the fastest possible time whilst generating
  23. extensive and educational error messages when things don't quite work out as 
  24. you planned.
  25.  
  26. Redistribution
  27. ——————————————
  28. See the unregistered licence in Fantasms' manual.
  29.  
  30. To run Fantasm you need:
  31. ————————————————————————
  32. A Mac with at least an 020 processor - PPC's are fine.
  33. A few megs of RAM - 4 megs is ok. 6 megs is great.
  34. System 7.xx
  35. At least a 640 by 400 screen - Power Books are generally fine.
  36. A couple of megs free on your hard disk.
  37.  
  38. You may also find you need the following software:
  39. Macsbug © Apple - available from BB's, PD and shareware libraries or your local Apple dealer.
  40. Resedit © Apple - again available as per Macsbug.
  41. An editor such as BBedit or Edit II - Lots of good editors are available via shareware.
  42.  
  43.                                       -x-
  44.                         
  45. This unregistered shareware distribution has been slightly modified to reflect
  46. the fact that it is an unregistered version. 
  47.  
  48. We don't like
  49. doing this, but we hope you'll agree with us when we say the shareware marketing
  50. method can work, and with your support will work. There are far too many distributors,
  51. marketing agencies and middle men who really contribute nothing to the program
  52. the end user gets - why should you pay their wages. We really don't believe that
  53. hyping prices, so you think a product is "quality" has any moral standing - hence
  54. we keep the price fair and within reach of all. However if we can't make Lightsoft
  55. software viable via shareware - then logical business sence indicates that we would
  56. have to move to another distribution method.
  57.  
  58. We are very heavily subsidising Fantasm at the moment - the cost of development is
  59. huge - work it out for yourself - over 4000 hours at 20 ukp per hour is 80000 ukp
  60. purely in man power, not to mention hardware and software costs.
  61.  
  62. Why do we do this? Because we honestly believe that Mac software is way over priced - 
  63. ok so it takes longer to develop Mac software than say PC software, but not that much longer.
  64. We also firmly believe that our system will be the best in any given arena. At the
  65. moment it's machine code - but logically assemblers lead to compilers - a 
  66. C compiler is under development, and, being written in 100% assembler, should just
  67. about be the fastest compiler on the earth. Not many other people write compilers
  68. for the Mac in machine code (because you have to be completely insane?), but
  69. Fantasm gives us the ability to do this via its macros and libraries.
  70.  
  71. We also think that development should be fun - "A programmer with no sense of humor
  72. will not be a programmer for very long, specially a !@£$ing Mac programmer!" - SB 020195 
  73. 4:45 am CustomGetFile call back procs - (Don't you just love being in control!). 
  74.  
  75. If you do have a specially tricky problem, drop us a note email- we live on-line and it's
  76. quite possible we've had the same problem you've had (also known as the "How the
  77. *?-! am I supposed to do this?" syndrome - normally occurs about 3 am Saturdays.
  78. We'd most probably welcome the break from macro writing!
  79.  
  80. We want to make our systems available to anybody - not just pro's who can afford
  81. over 600 ukp for the latest all singing all dancing system. The idea is to allow you
  82. to develop Mac programs which run as fast as is possible, but without having to
  83. worry about niff naff and trivia. We aim at complete beginners, through to converts
  84. from other machines, right upto professional R&D and games programmers.
  85.  
  86. We also enjoy interacting with our customers, and believe that information should
  87. be a shared resource. Ask us a question and we'll answer without hiding any "trade
  88. secrets".
  89.  
  90.                                   -x-
  91.                                   
  92. There are a few delays and annoying alert boxes and the following restrictions:
  93.  
  94. 1. The Librarian cannot delete a function. However the librarian can replace a function
  95. for you, and so this should not be too much of a problem. The librarian in this 
  96. release is less crippled and smarter than the previous unregistered release, but not significantly
  97. different.
  98.  
  99. 2. Code production is limited to 5k which should be enough to build the
  100. examples and try out some small programs of your own
  101.  
  102. 3. Two of the output options are disabled (Binary and ST), some of the commands
  103. are disabled and after 15 days you will start to get annoying alert boxes
  104.  
  105. Apart from that everything is pretty much intact.
  106.  
  107.  
  108. The beginners guide to Mac machine code programming has been revised and chapter
  109. 6 has been totally rewritten as an example to using library functions and generally
  110. using Fantasm V3. 
  111.  
  112. We strongly suggest you read the manual cover to cover before doing anything else 
  113. as Fantasm V3 is quite diferent to previous versions, although we have tried to keep
  114. the interface pretty much the same.
  115.  
  116. The manual is now distributed using the "e-doc" reader by Michel & Fançois Touchot.
  117. Just double click the manual to launch the reader.
  118.  
  119. We do hope you enjoy using Fantasm V3.16 and that you will buy the real version rather
  120. than try to hack the restrictions out of this demo. It is cheap for what you get, specially
  121. with new upgrades planned all the time. We prefer user grow with us. 
  122.  
  123. Fantasm V3 has taken a huge amount of time to program, document and debug - please please
  124. please if you use it - then register.
  125.  
  126. Bugs: If you do find a live one, please contact us as soon as possible in the
  127. interest of all users - thankyou. See the manual for more information on bug reporting.
  128.  
  129.                       Have fun!
  130.                       The Lightsoft Dev team.
  131.                       
  132. We can be contacted at:
  133.  
  134. lightsoft@zedworld.demon.co.uk for Internet users.
  135. Compuserve: 100625,720 - Stuart Ball
  136.  
  137. Maclincs BB in the UK - 01427 718950 (Login as "fantasm" with a password of "fantasm")
  138. courtesy of (and many thanks to) Paul Carter who runs Maclincs.
  139.  
  140. or write to:
  141.  
  142. Lightsoft,
  143. 55 Sidney street,
  144. Grantham,
  145. Lincs,
  146. NG31 8AZ
  147. U.K.